Same table treatment in both: oval felt with a rail, seats orbiting the pot instead of stacked in a row, chip stacks for live bets, a turn timer ring, bigger card faces, and the dead vertical space reclaimed. They differ only in how you size a raise — 1a keeps it always-visible, 1b hides it until you tap Raise and puts the slider under your thumb.
1aAlways-on sizing rail
20:50
Hand 21FLOP
1 / 2
POT28
Q♠♠
7♦♦
3♠♠
A
Adafolded
B
Bruno304
6
C
Cleofolded
D
D
Dex613
6
E
Enzo468
12
Enzo raised to 12
A♠♠
K♠♠
Jay220ACE HIGH · FLUSH DRAW
RAISE TO36
Sizing is always on screen, so raising is one tap. Costs ~90px of height — fine now that the table is an oval and the seats no longer eat a full band across the top.
1bThumb-reach raise tray
20:50
Hand 21FLOP
1 / 2
POT28
Q♠♠
7♦♦
3♠♠
A
Adafolded
B
Bruno304
6
C
Cleofolded
D
D
Dex613
6
E
Enzo468
12
36
Enzo raised to 12
A♠♠
K♠♠
Jay220ACE HIGH · FLUSH DRAW
Tapping Raise opens a vertical tray at the right edge — the slider travels under your thumb instead of across the screen, and it costs zero permanent height. Second tap on Raise confirms.
What changed and whyOval felt with a rail gives the screen a subject; seats orbit the pot so position (dealer button, who acts next) is readable. Folded players dim out instead of staying at full weight. Bets become chip stacks sitting between seat and pot, so you read the action spatially, not as a text list.
LegibilityHero cards are 76×106 with a single large pip and a clean corner index — no miniature pip grids. Board cards are 56×78 with dashed slots for undealt streets so the row never reflows. Stacks are gold, bets are white-on-chip, names are secondary.
Still to addDeal/flip/chip-slide animations, pot-collect on win, all-in and showdown states, sound + haptics on your turn, and the landscape variant (same parts, seats spread wider, action bar bottom-right). Say the word and I'll storyboard those next.